package com.wjd.wshow.common.resource;

import java.nio.file.Path;

public interface Resource extends StreamResource {

    /**
     * 获取资源id
     * @return 资源id
     */
    String getResId();

    /**
     * 获取资源类型
     * @return 资源类型
     */
    ResourceType getType();

    /**
     * 获取资源绝路径
     * @return 资源路径
     */
    Path getPath();

    /**
     * 获取资源大小
     * @return 资源大小
     */
    long getSize();
}
